# 语法 for 自定义变量 in 可迭代对象：
# 循环体
# 循环体内不需要访问自定义变量可将自定义变量替代为下划线
for item in 'python':  # 每次取出可迭代对象中的一个字符 赋值给item
    print(item)

# range()产生的整数序列 是可迭代对象
for i in range(0, 10, 1):
    print(i)

# 在循环体中不使用自定义变量 可将自定义变量写为”_“
for _ in range(3):  # range(3)循环3次
    print('wdt')

# 用for in循环计算1-100的偶数和
sum = 0
for i in range(1, 101, 1):
    if i % 2 == 0:
        sum = sum + i
print(sum)

# 求100-999水仙花数 个位三次方+十位三次方+百位三次方=本身
for i in range(100, 1000):
    ge = i % 10
    shi = i // 10 % 10  # //整除
    bai = i // 100
    if ge ** 3 + shi ** 3 + bai ** 3 == i:  # **3 取三次方
        print(i)
